spring loaded drum - German English Dictionary